Classification is a crucial process in data mining, data science, machine learning, and the applications of natural language processing. Classification methods distinguish the correlation between the data and the output classes. In single-LABEL classification (SLC), each input sample is associated with only one class LABEL. In certain real-world applications, data instances may be assigned to more than one class. The type of classification which is required in such applications is known as multi-LABEL classification (MLC). In MLC, each sample of data is associated with a set of LABELs. Due to the presence of multiple class LABELs, the SLC learning process is not applicable to MLC tasks. Many solutions to the multi-LABEL classification problem have been proposed, including BR, FS-DR, and LLSF. But, these methods are not as accurate as they could be. In this paper, a new multi-LABEL classification method is proposed based on GRAPH representation. A feature selection technique and the Q-learning method are employed to increase the accuracy of the proposed algorithm. The proposed multi-LABEL classification algorithm is applied to various standard multi-LABEL datasets. The results are compared with state-of-the-art algorithms based on the well-known performance evaluation metrics. Experimental results demonstrated the effectiveness of the proposed model and its superiority over the other methods.